//模拟新闻数据
const news = [
  {id: '264698',
  title: '中共中国海洋大学第十一届委员会第四次全体会议召开',
  poster: 'https://news.ouc.edu.cn/_upload/article/images/12/8b/de7f4963476da934b54aebfb8f97/36529309-d65e-48cb-ba3f-016cac9f4d19.jpg',
  content: ' 会议强调，新学期学校将坚持以习近平新时代中国特色社会主义思想为指导，深入贯彻落实习近平总书记关于教育和建设海洋强国的重要论述、视察山东重要讲话精神、对青岛工作重要指示要求，全面学习贯彻党的二十届三中全会精神和即将召开的全国教育大会精神，全面加强党的领导和建设，深入落实教育强国建设规划纲要，精心组织庆祝建校100周年系列活动，勇担使命、踔厉奋发，锐意进取、开拓创新，加快推动落实学校第十一次党代会战略安排，深入实施新一轮“双一流”建设方案和学校“十四五”事业发展规划，确保高质量完成好今年的各项任务。',
  add_date: '2024-08-31'},
  {id: '304083',
  title: '田辉检查指导 2024 级学生军训工作',
  poster: 'https://news.ouc.edu.cn/_upload/article/images/59/30/d19095614e568f55a5f692311218/bad85368-4b34-4c47-a9e4-737e543d3bf5.jpg',
  content: ' 田辉听取了学生军训团关于军训的组织开展情况，走访学生训练方队，关心询问学生训练感受，并与参训人员亲切交流。田辉对同学们积极投入的训练态度和朝气蓬勃的精神面貌给予充分肯定，对承担军训任务的教官、指导员的辛勤工作表示感谢，对学生军训志愿者表示慰问。他勉励参训学生敢于吃苦、锻炼体魄、磨练意志，为大学生活打下扎实基础，同时要注意训练安全；希望军训团结合实际，科学组训，同时要统筹协调相关部门，切实做好学生军训的服务保障工作，确保军训工作安全顺利。',
  add_date: '2024-08-31'},
  {id: '305670',
  title: '中交疏浚（集团）股份有限公司党委书记、董事长刘永满一行到中国海洋大学调研',
  poster: 'https://news.ouc.edu.cn/_upload/article/images/73/48/f5ef2ba040c384d2a2b76c840ba2/27a4e591-9e1b-49e9-90c7-b8326690e2fd.jpg',
  content: '张峻峰对刘永满一行来校调研表示欢迎。他介绍了学校近年来在学科建设、人才培养、校企合作等方面取得的成绩，以及学校在海洋牧场、海工装备、海洋生态修复等领域开展的相关工作。他表示，中交疏浚集团是全球领先的特大型基础设施综合服务商，希望双方发挥各自优势，围绕海洋牧场、海洋生态修复、固废处理、深远海工程和技术资源等产业方向，在人才培养、科技合作、成果转化等方面深入对接，推动双方全面合作框架协议落地落实落细，共同为海洋强国建设贡献力量。',
  add_date: '2024-08-30'}
];

//获取新闻列表
function getNewsList() {
  let list = [];
  for (var i = 0; i < news.length; i++) {
    let obj = {};
    obj.id = news[i].id;
    obj.poster = news[i].poster;
    obj.add_date = news[i].add_date;
    obj.title = news[i].title;
    list.push(obj);
  }
  return list; //返回新闻列表
}

//获取新闻内容
function getNewsDetail(newsID) {
  let msg = {
    code: '404', //没有对应的新闻
    news: {}
  };
  for (var i = 0; i < news.length; i++) {
    if (newsID == news[i].id) { //匹配新闻id编号
      msg.code = '200'; //成功
      msg.news = news[i]; //更新当前新闻内容
      break;
    }
  }
  return msg; //返回查找结果
}

// 对外暴露接口
module.exports = {
  getNewsList: getNewsList,
  getNewsDetail: getNewsDetail
}